Author: Sebastian Sdorra

News and posts by Sebastian Sdorra

SCM-Manager 1.26

Posted on 2013-01-22 by Sebastian Sdorra



Posted in release, scm-manager


SCM-Manager 1.25

Posted on 2013-01-11 by Sebastian Sdorra



Posted in release, scm-manager


scm-scheduler-plugin

Posted on 2013-01-03 by Sebastian Sdorra


The scm-scheduler-plugin provides an api for other plugins to execute scheduled
jobs. The plugin is based on the quartz project.

Wiki: https://bitbucket.org/sdorra/scm-manager/wiki/scheduler-plugin


Posted in plugins, library-plugins


scm-script-plugin 1.2

Posted on 2013-01-03 by Sebastian Sdorra


New version of the scm-script-plugin is available.

Changes:

  • Added sample scripts to the ui

Posted in plugins, workflow-plugins


scm-statistic-plugin 1.1

Posted on 2013-01-02 by Sebastian Sdorra


New version of the scm-statistic-plugin is available.

Changes:

  • added option for admins to manually rebuild a statistic

Posted in plugins, information-plugins


scm-script-plugin

Posted on 2013-01-01 by Sebastian Sdorra


Script support for scm-manager with the scm-script-plugin

Screenshots: scm script plugin s02 scm script plugin s01


Posted in plugins, workflow-plugins


scm-notify-plugin 1.1

Posted on 2012-12-22 by Sebastian Sdorra


New version of the scm-notify-plugin is available.

Changes:


Posted in plugins, workflow-plugins


scm-statistic-plugin

Posted on 2012-12-22 by Sebastian Sdorra


Build statistics for every repository in SCM-Manager with the new scm-statistic-plugin.

Screenshots: screenshot 01 screenshot 02 screenshot 03 screenshot 04 screenshot 05 screenshot 06


Posted in plugins, information-plugins


scm-mail-plugin

Posted on 2012-12-20 by Sebastian Sdorra


The scm-mail-plugin provides an central api for sending e-mails. This plugin is primarily for use by other plugins.

Wiki: https://bitbucket.org/sdorra/scm-manager/wiki/mail-plugin 

Example:

/**
 *
 * @author Sebastian Sdorra
 */
public class NotificationService
{
  private static final Logger logger = LoggerFactory.getLogger(
    NotificationService.class);
  
  private MailService mailService;

  @Inject
  public NotificationService(MailService mailService)
  {
    this.mailService = mailService;
  }
  
  public void sendNotification() throws MailSendBatchException {
    if ( mailService.isConfigured() ){
      Email mail = new Email();
      mail.setFromAddress("SCM-Administrator", "admin@scm-manager.org");
      mail.addRecipient("Test User", "test.user@scm-manager.org", RecipientType.TO);
      mail.setSubject("SCM-Manager notification");
      mail.setText("Notification from SCM-Manager");
      
      mailService.send(mail);
    } else {
      logger.warn("mail service is not configured");
    }
  }
}

Posted in plugins, library-plugins


SCM-Manager 1.24

Posted on 2012-12-16 by Sebastian Sdorra



Posted in release, scm-manager